package com.run.go.gearbox.core.transmission;

public class MockTransmission extends AbstractTransmission{

    @Override
    public void start() {

    }

    @Override
    public void stop() {

    }

    @Override
    public void send(ExecuteEntity executeEntity, ResultCallBack resultCallBack) {
        try {
            Thread.sleep(100);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
        ResponseEntity responseEntity = new ResponseEntity(false,1,null);
        resultCallBack.call(responseEntity,null);
    }

    @Override
    public Boolean transmissionStarted() {
        return true;
    }
}
